impede ...

  1. Verb ...'e ayakbağı olmak
önlemek, engellemek, engel/mani olmak, geciktirmek, zorlaştırmak, zorluk/engel/mania çıkarmak.
The
advance was seriously impeded by the bad weather.
Transitive Verb